package com.comac.print.component.app.domain.dto;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * <p>
 * 服务调用记录表
 * </p>
 *
 * @author zhoubin
 * @since 2025-04-16 03:51:14
 */
@Data
@ApiModel(value = "PrintRecordSearchDTO对象", description = "服务调用记录SearchDTO")
public class PrintRecordSearchDTO extends Model<PrintRecordSearchDTO> {

    /**
     * 页码
     */
    @ApiModelProperty("页码")
    private int pageNum;
    /**
     * 每页大小
     */
    @ApiModelProperty("页面大小")
    private int pageSize;

    @ApiModelProperty("服务戳,(模糊匹配)")
    private String systemId;

    @ApiModelProperty("场景名")
    private String bussinessId;

    @ApiModelProperty("模板ID")
    private String mpId;

    @ApiModelProperty("模板url,(模糊匹配)")
    private String mpUrl;

    @ApiModelProperty("操作开始时间")
    private Date operatorBeginTime;

    @ApiModelProperty("操作结束时间")
    private Date operatorEndTime;

    @ApiModelProperty("是否成功 true成功，false失败")
    private Boolean isSuccess;

//    @ApiModelProperty("报错信息")
//    private String errMessage;

}
